<?php

// echo true;
// echo false;
// var_dump(true);
// var_dump(false);

// 1.php的运算符 
// + - * / % 
// $a = 10;
// $b = 20;
// echo $a + $b;
// 2.php里的赋值运算符 
  // =  += -= *=  %= .=
// += 永远是做数学运算 没有字符串拼接效果的；
// $a = 10;
// $b = "20";
// $a += $b;  // $a = $a + $b;
// echo $a;

// .= 是做字符串拼接

// $a = 10;
// $a .= "hello";  // 做字符串拼接  $a = $a."hello";
// echo $a;

// 3.递增和递减 
// $i = 0;
// $res =  $i++ ;  // 先赋值在做运算；
// echo $res;  // 0；
// echo $i;

// $i = 0;
// $res = ++$i;  // 先运算 在赋值 
// echo $res; // 1;
// echo $i;


// 4.逻辑运算符 ； || && !  xor：异或 ：相同为假(一样的就是相同的：同为true 或者同为false) 不同为真；
// $a = true;
// $b = false;
// // $res = $a || $b;
// $res = $a && $b;
// var_dump($res);

// $a = false;
// var_dump(!$a);

// $a = true;
// $b = false;
// $res = ($a xor $b);
// var_dump($res);


// 5.比较运算符 > < >= <= == ===;
// == 和 === 的区别
// == 只会比较值 
// === 比较值 还比较类型；
// $a = 10;
// $b = "10";
// // var_dump($a==$b);
// var_dump($a===$b);


// 6.三元运算符 
// $flag = false;
// $res = $flag?'真':'假';
// echo $res;

// 7.条件语句 
// if else if else ....
// $num = 2;
// if($num==1){
// 	echo "111";
// }else if($num==2){
// 	echo 222;
// }else{
// 	echo 333;
// }

// switch case ： 可以做范围判断；
// $num = 10;
// switch($num){
// 	case $num>1 && $num<5:
// 		echo 111;
// 		break;
// 	case $num>=5:
// 		echo 222;
// 		break;
// 	default:
// 		echo 333;
// 	break;
// }








?>